package com.cswnode.Service;




import com.cswnode.Entity.DiscussPost;
import java.util.List;

public interface DiscussPostService {

    /**
     * 查找该用户的所有帖子，如果不传用户返回所有的帖子
     * @param userId
     * @param offset
     * @param limit
     * @return
     */
    List<DiscussPost> findDiscussPost(int userId, int offset, int limit);

    /**
     * 查找该用户的总帖子数，如果不传用户返回所有的帖子数
     * @param userId
     * @return
     */
    int findDiscussPostRow(int userId);

    /**
     * 插入帖子
     * @param post
     * @return
     */
    int insertDiscussPost(DiscussPost post);

    /**
     * 查询帖子
     * @param id
     * @return
     */
    DiscussPost findDiscussPostById(int id);

    /**
     * 修改评论数量
     * @param id
     * @param CommentCount
     * @return
     */
    int updateCommentCount(int id,int CommentCount);


}
